A sailboat docked at a pier with a calm water body and distant mountains.

Find hotels in Port Royal, Kingston

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Port Royal hotels

1. ROK Hotel Kingston, Tapestry Collection by Hilton

ROK Hotel Kingston, Tapestry Collection by Hilton
4.0 star property
3.7 mi from Port Royal
9.0 out of 10, Wonderful, (1,284 reviews)
"Great hotel with a beautiful pool, good food, and access to nearby restaurants."
United States
Martha
$185 nightly
The price is $209
Sep 13 - Sep 14
Total with taxes and fees
ROK Hotel Kingston, Tapestry Collection by Hilton

2. S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston, 6.3 mi from Port Royal
9.4 out of 10, Exceptional, (1,782 reviews)
"Always a great stay"
United States
Cyril
$196 nightly
The price is $219
Oct 3 - Oct 4
Total with taxes and fees
S Hotel Kingston

3. R Hotel Kingston

R Hotel Kingston
4.0 star property
New Kingston, 6.2 mi from Port Royal
8.4 out of 10, Very Good, (1,187 reviews)
"Excellent hotel and central location in Kingston."
United States
Erle
$187 nightly
The price is $211
Sep 19 - Sep 20
Total with taxes and fees
R Hotel Kingston

4. Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
3.5 star property
Port Royal
6.6 out of 10, (980 reviews)
"I love the place and my stay was lovely"
United States
Ann
$98 nightly
The price is $111
Oct 5 - Oct 6
Total with taxes and fees
Grand Hotel Excelsior Port Royal

5. AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston, 6.5 mi from Port Royal
9.2 out of 10, Wonderful, (1,013 reviews)
"Best place to stay in Kingston"
France
Joseph makindy
$257 nightly
The price is $288
Sep 18 - Sep 19
Total with taxes and fees
AC Hotel by Marriott Kingston, Jamaica

6. The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel
3.5 star property
New Kingston, 5.8 mi from Port Royal
8.8 out of 10, Excellent, (1,003 reviews)
"I loved the view of the city, beautifully decorated,lovely breakfast"
United States
Renata
$309 nightly
The price is $343
Oct 4 - Oct 5
Total with taxes and fees
The Jamaica Pegasus Hotel

7. The Courtleigh Hotel and Suites

The Courtleigh Hotel and Suites
4.0 star property
New Kingston, 5.9 mi from Port Royal
9.2 out of 10, Wonderful, (1,004 reviews)
"The rooms were clean and well kept and the food is delicious"
United States
julius
$235 nightly
The price is $262
Sep 25 - Sep 26
Total with taxes and fees
The Courtleigh Hotel and Suites

8. Courtyard by Marriott Kingston, Jamaica

Courtyard by Marriott Kingston, Jamaica
3.5 star property
New Kingston, 5.8 mi from Port Royal
8.8 out of 10, Excellent, (666 reviews)
"It’s was such a good experience. The walkability, breakfasts was amazing gym was excellent and the fact that there was a walking path right across the street was everything"
United States
Jennice
$213 nightly
The price is $238
Sep 12 - Sep 13
Total with taxes and fees
Courtyard by Marriott Kingston, Jamaica

9. Hotel Four Seasons

Hotel Four Seasons
3.0 star property
New Kingston, 5.9 mi from Port Royal
8.2 out of 10, Very Good, (1,002 reviews)
"Enjoyed my stay at this hotel. Staff provided exceptional services and were very accommodating to our requests."
United States
Robert
$121 nightly
The price is $137
Oct 7 - Oct 8
Total with taxes and fees
Hotel Four Seasons

10. Terra Nova, BW Premier Collection

Terra Nova, BW Premier Collection
4.0 star property
Half Way Tree, 6.6 mi from Port Royal
9.0 out of 10, Wonderful, (1,005 reviews)
"The breakfast was amazing and the staff were wonderful!!!"
United States
Etta
$197 nightly
The price is $220
Sep 7 - Sep 8
Total with taxes and fees
Terra Nova, BW Premier Collection

11. Altamont Court Hotel

Altamont Court Hotel
3.0 star property
New Kingston, 5.9 mi from Port Royal
8.2 out of 10, Very Good, (1,005 reviews)
"Great place for a short stay."
United States
Wendy
$147 nightly
The price is $164
Oct 5 - Oct 6
Total with taxes and fees
Altamont Court Hotel

12. Shirley Retreat Hotel

Shirley Retreat Hotel
3.0 star property
New Kingston, 6.8 mi from Port Royal
8.4 out of 10, Very Good, (572 reviews)
"The location is perfect and staff is very helpful."
United States
Tanya
$92 nightly
The price is $102
Sep 7 - Sep 8
Total with taxes and fees
Shirley Retreat Hotel

13. Millsborough B&B

Millsborough B&B
4.0 star property
Jack's Hill, 8.4 mi from Port Royal
10.0 out of 10, Exceptional, (20 reviews)
"The exceptional service was refreshing and the room was very clean and spacious. Staff and comfort sold this place. This will be a repeat stay for us."
United States
Tiwian
$107 nightly
The price is $125
Sep 7 - Sep 8
Total with taxes and fees
Millsborough B&B

14. Pulse Rooms at Trafalgar

Pulse Rooms at Trafalgar
3.0 star property
New Kingston, 6.3 mi from Port Royal
7.4 out of 10, Good, (372 reviews)
"An economical choice, was central to most amenities. Had a Bar and variety shop onsite. Private and quiet."
Canada
Paul
$102 nightly
The price is $113
Oct 6 - Oct 7
Total with taxes and fees
Pulse Rooms at Trafalgar

15. Neita's Nest - Jamaican Bed & Breakfast

Neita's Nest - Jamaican Bed & Breakfast
3.5 star property
Constant Spring, 9.7 mi from Port Royal
8.8 out of 10, Excellent, (34 reviews)
"Wonderful stay at Neitas nest. Breakfast was amazing, the place was super clean, and our host was very accommodating."
United States
Linda
Neita's Nest - Jamaican Bed & Breakfast

16. Incognito Vacation Stays

Incognito Vacation Stays
3.5 star property
5.4 mi from Port Royal
8.8 out of 10, Excellent, (19 reviews)
"I booked 3 rooms for my sister and her bridal party. The host was very welcoming and staff customer service was great. The rooms and property were clean and well maintained. The security was very welcoming and helpful as well. I would definitely stay here again."
United States
Shantanna
$95 nightly
The price is $110
Oct 7 - Oct 8
Total with taxes and fees
Incognito Vacation Stays

17. Christar Villas Hotel

Christar Villas Hotel
3.0 star property
Barbican, 7.4 mi from Port Royal
7.6 out of 10, Good, (98 reviews)
"Clean room, great staff, excellent breakfast."
United States
Jeffrey
$132 nightly
The price is $147
Sep 13 - Sep 14
Total with taxes and fees
Christar Villas Hotel

18. Spanish Dream Hotel

Spanish Dream Hotel
3.0 star property
Eastwood Park, 6.4 mi from Port Royal
7.4 out of 10, Good, (112 reviews)
"The staff there friendly and so helpful. I will come back again ."
United States
Amauris
$93 nightly
The price is $108
Sep 7 - Sep 8
Total with taxes and fees
Spanish Dream Hotel

19. Harmony Vybz Apartment

Harmony Vybz Apartment
3.0 star property
5.3 mi from Port Royal
9.6 out of 10, Exceptional, (4 reviews)
"I Enjoyed my trip when I was there they were very helpful answered all questions that I had and it was very safe. Would visit again"
United States
Ronira
$98 nightly
The price is $114
Sep 30 - Oct 1
Total with taxes and fees
Harmony Vybz Apartment

20. Charming 1-bedroom hotel with WiFi and AC in vibrant Kingston

Charming 1-bedroom hotel with WiFi and AC in vibrant Kingston
5.2 mi from Port Royal
6.8 out of 10, (14 reviews)
"I plan originally to stay 3 nights but I got to like it so much. Like how easy to get to half way tree and down town . I end up stay 4 more nights. Pro tip is you plan more than 3days get the full suite it come with refrigerator microwave and so on but I will be staying here again... staff and security is top notch"
United States
Andre
$100 nightly
The price is $100
Sep 20 - Sep 21
Total with taxes and fees
Charming 1-bedroom hotel with WiFi and AC in vibrant Kingston
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Port Royal

Find the best Port Royal areas and neighborhoods for the activities you enjoy most. Learn more about Port Royal
Learn more about Port Royal

New Kingston

Discover urban parks like Emancipation Park and Hope Gardens, or explore landmarks such as the Bob Marley Museum. Enjoy the redeveloped waterfront area with hotels, shops, and cultural centers, while easily navigating via buses and taxis.

Half Way Tree

Half Way Tree might not have many top sights, but Devon House and Kings House are two attractions nearby that you can check out.

Liguanea

The restaurants and shopping are a few reasons travelers visit Liguanea. Though there aren't many top sights in the neighborhood, you can visit Palace Cineplex and Bob Marley Museum, a few notable attractions nearby.

Constant Spring

If you're spending some time in Constant Spring, Manor Park Plaza and Constant Spring Golf Club are top sights worth seeing.

Barbican

Barbican might not have many top sights, but Bob Marley Museum and Kings House are two attractions nearby that you can check out.

Top Port Royal Hotel Reviews

Find out more about Port Royal

Top reasons to visit Port Royal

  • Rich Pirate History: Explore the fascinating history of Port Royal, once known as the wickedest city on Earth, with its swashbuckling pirate past.
  • Beautiful Beaches: Relax on stunning beaches with crystal-clear waters, perfect for sunbathing and swimming.
  • Cultural Attractions: Visit captivating galleries and informative museums that showcase the area's unique heritage.
  • Family-Friendly Activities: Enjoy outdoor adventures and recreational opportunities suitable for visitors of all ages.
  • Variety of Accommodations: Choose from a range of lodging options, including hotels and cozy bed & breakfasts.

Find great hotels near Port Royal

Port Royal offers a variety of accommodation options to suit every traveler, from family vacations to business trips. Choose from hotels like the Grand Port Royal Hotel, known for its friendly service and relaxing spa amenities. Whether you prefer a cozy bed & breakfast or a convenient airport hotel, you'll find the perfect spot to unwind and enjoy the rich history and vibrant atmosphere of this unique coastal destination.

  • S Hotel Kingston: A luxurious 4.5-star hotel with an impressive guest rating of 9.4, S Hotel Kingston is located 6 miles from Port Royal, making it an excellent choice for travelers seeking a spa and business-themed experience. This upscale property features an extensive spa offering a variety of treatments, including facials, massages, and manicures, alongside an inviting outdoor pool. With its elegant ambiance and top-notch service, guests can unwind in a serene environment perfect for relaxation or professional gatherings.
  • R Hotel Kingston: With a solid 4-star rating and a guest rating of 8.4, R Hotel Kingston is also located 6 miles from Port Royal, catering specifically to families. This hotel is designed with children in mind, providing amenities such as free cribs, highchairs, and safety features like window guards. The family-friendly atmosphere ensures that parents can enjoy their stay while the little ones are well taken care of, making this hotel an ideal choice for those traveling with kids.
  • ROK Hotel Kingston, Tapestry Collection by Hilton: A contemporary 4-star hotel boasting a guest rating of 8.8, ROK Hotel Kingston is located 4 miles from Port Royal and is perfect for business travelers. This property combines comfort with functionality, offering modern amenities and a professional atmosphere conducive to work and relaxation alike. Guests appreciate the stylish décor and convenient facilities, ensuring a productive stay while still enjoying the vibrant culture of Kingston.

Where to stay near Port Royal

Port Royal, Kingston, offers a unique blend of culture and relaxation for travelers. With its family-friendly atmosphere and romantic vibes, visitors can explore nearby attractions like downtown Beaufort and enjoy the local feel of this historic neighborhood. Whether you're seeking outdoor adventures or a peaceful getaway, Port Royal provides the perfect backdrop for an unforgettable vacation experience on this charming small island.

  • Kingston: As the vibrant capital of Jamaica, Kingston is a bustling metropolis that offers a dynamic blend of culture, history, and outdoor adventure. Situated close to Port Royal, Kingston draws travelers year-round, with peak visitation during the summer months of July and August, and again in December. Visitors can enjoy a variety of activities, from exploring local beaches to attending events at the National Stadium. The city is home to scenic golf courses and country clubs, making it a great destination for those seeking both leisure and adventure. Don't miss the chance to experience Kingston's rich cultural scene, with its vibrant music and art that reflects Jamaica's heritage.
  • Portmore: Located a mere 4 miles from Port Royal, Portmore is a lively city known for its family-friendly atmosphere and outdoor spaces. The city welcomes visitors throughout the year, with a slight uptick in activity from January to February and during the spring months. Shopping enthusiasts will appreciate the modern shopping centers and malls, which offer a wide range of local and international goods. Portmore is also home to beautiful beaches and notable civic landmarks, including a striking government building and monuments that highlight the city’s history. This is an ideal spot for those looking to experience both leisure and local community life.
  • New Kingston: Just 6 miles from Port Royal, New Kingston is a thriving neighborhood that embodies a mix of outdoor fun, family activities, and cultural experiences. The area sees steady visitor numbers, peaking in February to March and during the summer months. Golf enthusiasts can enjoy several golf courses, while families can explore local parks and historic sites. New Kingston is also known for its sports facilities, including a prominent stadium, making it a hub for various events. The neighborhood's unique blend of modern amenities and cultural landmarks makes it a must-visit during your stay in Jamaica.

Things to do in Port Royal

Port Royal, Kingston, offers a vibrant mix of culture and outdoor activities perfect for family vacations. Visitors can enjoy boat tours, explore main attractions, and indulge in shopping at local centers. The area's rich history is highlighted by its swashbuckling pirate past, making it an exciting destination for adventure seekers. With ample recreation opportunities, Port Royal promises an unforgettable experience for those looking to immerse themselves in its unique charm.

Shopping

In Port Royal, enjoy shopping at local markets like the Port Royal Market, where you can find unique crafts and souvenirs. For a more extensive selection, visit the nearby Sovereign Centre in Kingston, offering a variety of shops and dining options just a short drive away.

Recreation

In Port Royal, indulge in rejuvenating treatments at the serene Glistening Waters Spa, where you can unwind amidst tranquil surroundings. Explore the pristine beaches for sunbathing and water sports, or take a scenic boat tour to experience the beauty of the Caribbean Sea.

Adventure

Explore the rich history of Port Royal by snorkeling in its crystal-clear waters, discovering vibrant coral reefs and marine life. For a thrilling experience, take a scenic boat tour around the harbor, where you can enjoy stunning views and spot local wildlife.

Nightlife

Port Royal's nightlife is vibrant, with lively beach bars and local music filling the air. The famous Giddy House is perfect for cocktails, while the nearby Rum Bar offers a laid-back atmosphere with reggae vibes. Enjoy fresh seafood and dance the night away under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Royal

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Port Royal are September to November, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Port Royal is Saturday. The most expensive day to stay around Port Royal is Tuesday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to choose your budget, desired location, and additional preferences. You can sort the results to display hotels from the lowest price to the highest, ensuring you see the most affordable options first. Additionally, you have the option to filter by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Port Royal hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Port Royal

Port Royal is a fantastic destination for culture enthusiasts and families looking to enjoy outdoor activities. Visitors can explore stunning beaches, captivating galleries, and informative museums that highlight the area's rich heritage. With a variety of attractions catering to cultural experiences and family fun, Port Royal promises an unforgettable vacation for every traveler.

  • Fort Charles: Explore this historic fort located in Port Royal, rich in cultural significance. Fort Charles offers stunning views of the harbor and a glimpse into Jamaica's colonial past, making it a must-see for history enthusiasts.
  • St Peter’s Church: Visit this charming church, also situated in Port Royal, known for its beautiful architecture and serene atmosphere. St Peter’s is a place of worship that reflects the local culture and history, perfect for a moment of reflection.
  • National Gallery of Jamaica: Located 4 miles from Port Royal, this gallery showcases an impressive collection of Jamaican art, including both contemporary and historical pieces. The National Gallery highlights the vibrant culture and creativity of the island.

Best time to go to Port Royal

The best time to visit Port Royal can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Port Royal falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature around Port Royal falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.7°F (24.3°C)No RainMostly SunnyAverageSlightly High
February76.1°F (24.5°C)No RainMostly SunnyAverageAverage
March76.6°F (24.8°C)No RainMostly SunnyAverageAverage
April78.3°F (25.7°C)Light RainMostly SunnyAverageSlightly High
May79.7°F (26.5°C)Light RainMostly SunnySlightly HighAverage
June81.0°F (27.2°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
September81.7°F (27.6°C)Light RainMostly SunnyAverageSlightly Low
October80.1°F (26.7°C)Light RainMostly SunnySlightly LowSlightly Low
November78.1°F (25.6°C)Light RainMostly SunnySlightly LowSlightly Low
December76.6°F (24.8°C)No RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Port Royal

When visiting Port Royal, Jamaica, travelers can choose from three major airports. KINgston's Norman Manley International Airport (KIN) is the closest, located 4 miles away. Nearby hotel options include S Hotel Kingston and AC Hotel by Marriott Kingston, both 5 miles from the airport, offering shuttle services. Montego Bay's Sir Donald Sangster International Airport (MBJ) is 81 miles away, with luxurious options like Sandals Montego Bay and Breathless Montego Bay, just 1 to 3 miles from the airport. Lastly, Ocho Rios' Ian Fleming International Airport (OCJ) is 33 miles away, with all-inclusive resorts like Moon Palace Jamaica, providing various airport transportation services.

Frequently asked questions

What are the best family hotels in Port Royal?
For an excellent family-friendly hotel in Port Royal, consider the Grand Hotel Excelsior Port Royal.

This 3.5-star hotel offers a variety of amenities designed to make family stays comfortable and convenient. Guests can request a free crib for infants and complimentary rollaway extra beds for older children. The hotel also features connecting rooms, which are ideal for families needing more space. Furthermore, a free breakfast, including a buffet option, is provided, ensuring a good start to each day.
What are the best spa hotels in Port Royal?
For a relaxing spa experience in Port Royal, consider the Grand Hotel Excelsior Port Royal.

This 3.5-star hotel offers a variety of spa services, including massage. Guests can also enjoy complimentary breakfast, with a buffet option available, and free toiletries. For added convenience, the hotel provides a 24-hour airport shuttle and free WiFi.
What hotels in Port Royal offer free breakfast?
For hotels in Port Royal that offer free breakfast, the Grand Hotel Excelsior Port Royal is an excellent option.

The 3.5-star Grand Hotel Excelsior Port Royal features complimentary breakfast, including a free buffet breakfast, ensuring a convenient start to your day. This hotel also provides a 24-hour airport shuttle, free WiFi, and free toiletries. It is conveniently located near St Peter's Church and the Old Gaol House, both just 0.2 miles away.
What are the most romantic hotels in Port Royal for couples?
For romantic accommodations in Port Royal, consider the Grand Hotel Excelsior Port Royal.

The 3.5-star Grand Hotel Excelsior Port Royal offers a delightful experience for couples, featuring rooms with beach views, ocean views, and private balconies, great for enjoying the scenery together. Guests can start their day with a complimentary buffet breakfast. The hotel also provides a convenient 24-hour airport shuttle service and free WiFi. It is ideally situated near local attractions, with Fort Charles just 0.4 miles away and St Peter's Church a mere 0.2 miles from the property.
When is the best time to go to Port Royal?
The best time to visit Port Royal is during the dry season, which runs from December to April. This period offers pleasant weather conditions, making it ideal for exploring the historic sites and enjoying outdoor activities.

During these months, you can expect warm temperatures and minimal rainfall, providing comfortable conditions for walking tours of Fort Charles and the historic town center. The calm seas are also superb for boat trips to nearby Lime Cay, a popular spot for swimming and snorkeling.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Royal.
How much is the nightly rate at a Port Royal hotel?
Prices for hotels in Port Royal often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia